/*
 * GerenciarProdutoForm.java
 * 
 * Created on 04/10/2007, 07:55:14
 * 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package tcc.gui.web.struts.produto;

import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import tcc.domain.produto.Componente;
import tcc.domain.produto.ComposicaoProduto;
import tcc.domain.produto.Produto;

public class GerenciarProdutoForm extends ActionForm{

    private Produto produto = new Produto();
    private List<Produto> listaProduto =  new ArrayList<Produto>();
    private List<ComposicaoProduto> compProduto = new ArrayList<ComposicaoProduto>();
    private List<Componente> componente = new ArrayList<Componente>();
    
     /** Creates a new instance of GerenciarProdutoForm */
    public GerenciarProdutoForm() {
        
    }

    public List<Produto> getListaProduto() {
        return listaProduto;
    }

    public Produto getProduto() {
        return produto;
    }

    public void setListaProduto(List<Produto> listaProduto) {
        this.listaProduto = listaProduto;
    }

    public void setProduto(Produto produto) {
        this.produto = produto;
    }
    
     @Override
    public void reset(ActionMapping action, HttpServletRequest request){
        this.produto = new Produto();
    }
    
    @Override
    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {    
        return null;
    }
}
